home *** CD-ROM | disk | FTP | other *** search
- /* do btsys interrupt */
-
- int btintr ()
- {
- int times;
- struct regval {
- int ax, bx, cx, dx, si, di, ds, es;}
- *xxv, yyv;
- struct {int cs, ss, xds, xes;} *rrv,ssv;
- rrv = &ssv;
-
- segread(rrv);
- yyv.ds = rrv->xds;
- yyv.es = rrv->xes;
- xxv = &yyv;
- sysint(0x40,xxv, xxv);
- }